land with abundant red mangrove - Francés Inglés Diccionario